satellite observatory - Español Inglés Diccionario